Modules needed to execute writer_RSearch:
-xlsxwriter
-random
-time
-collections
-heapq

Modules needed to execute writer_GRASP:
-xlsxwriter
-random
-time
-copy
-collections
-heapq

Modules needed to execute writer_ACS:
-xlsxwriter
-random
-time
-threading
-collections
-heapq

To execute the simulation, run writer_RSearch/writer_GRASP/writer_ACS in the python command line.